body{
	font-family: "瀵邦喛钂嬮梿鍛寸拨",arial;
}
.table td{
	padding: 0.75rem 0.2rem;
}
/*鐎规矮绠熷姘З閺夛繝鐝�钘夊挤閼冲本娅�妤傛ê顔旈崚鍡楀焼鐎电懓绨插Ο顏嗙彨濠婃艾濮╅弶锛勬畱鐏忓搫顕�/
::-webkit-scrollbar
{
    width: 10px;
    height: 10px;
    background-color: #F5F5F5;
}
 
/*鐎规矮绠熷姘З閺壜ゅ缓闁拷閸愬懘妲捐ぐ锟介崷鍡氼潡*/
::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}
 
/*鐎规矮绠熷鎴濇健 閸愬懘妲捐ぐ锟介崷鍡氼潡*/
td,th{
	font-size: 14px;
}
::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
.huayang .navbar{
	padding-top: 0;
	padding-bottom: 0;
}
.huayang .navbar .navbar-nav .nav-item{
	padding: .5rem 0;
}
.huayang .navbar .navbar-nav .nav-item .nav-link span{
	display: block;
	width:60px;
	height: 60px;
	
}
.huayang .navbar .navbar-nav .nav-item .nav1 span{
	background: url(../img/nav0.png);	
	background-size: cover;
}
.huayang .navbar .navbar-nav .nav-item .nav2 span{
	background: url(../img/nav1.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item .nav3 span{
	background: url(../img/nav2.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item .nav4 span{
	background: url(../img/nav3.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item .nav5 span{
	background: url(../img/nav4.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item .nav6 span{
	background: url(../img/nav5.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .current{
	background: #219ef4;
}
.huayang .navbar .navbar-nav .nav-item:hover{
	background: #219ef4;
}
.huayang .navbar .navbar-nav .nav-item:hover .nav1 span{
	background: url(../img/raw_1514433938.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item:hover .nav2 span{
	background: url(../img/raw_1514433937.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item:hover .nav3 span{
	background: url(../img/raw_1514433939.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item:hover .nav4 span{
	background: url(../img/raw_1514446358.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item:hover .nav5 span{
	background: url(../img/raw_1514433967.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .nav-item:hover .nav6 span{
	background: url(../img/current5.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .current .nav1 span{
	background: url(../img/raw_1514433938.png);
	background-size: cover;	
}
.huayang .navbar .navbar-nav .current .nav2 span{
	background: url(../img/raw_1514433937.png);
	background-size: cover;		
}
.huayang .navbar .navbar-nav .current .nav3 span{
	background: url(../img/raw_1514433939.png);
	background-size: cover;		
}
.huayang .navbar .navbar-nav .current .nav4 span{
	background: url(../img/raw_1514446358.png);
	background-size: cover;		
}
.huayang .navbar .navbar-nav .current .nav5 span{
	background: url(../img/raw_1514433967.png);
	background-size: cover;		
}
.huayang .navbar .navbar-nav .current .nav6 span{
	background: url(../img/current5.png);
	background-size: cover;		
}
body.huayang{
	background: url(../img/body-back.jpg) no-repeat;
	background-position: 0px 0px; 
	background-attachment:fixed;
	/*background-size: cover;*/
}
header{
	background: url(../img/top-back.jpg);
	height:65px;
	background-size: cover;
}
header a{
	
}
header .navbar-brand{
	padding: 0;	
	display: block;
	z-index: 20000 !important;
	
}
header .navbar-brand img{
	height: 65px;
}
body.huayang .navbar{
	background: #f1f1f1 !important;
}
body.huayang .navbar-light .navbar-toggler{
	color: rgba(33,158,244,.5);
    border-color: rgba(33,158,244,.5);
}
.navbar-light .navbar-toggler-icon{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(33, 158, 244, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link{
	color: #FFFFFF;
}
.navbar-light .navbar-nav .active > .nav-link img{
	width:60px;
}
.navbar-light .navbar-nav .nav-link{
	color: #FFFFFF;
	display: block;
	width:92px;
	height: 76px;
}
.navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 1rem;
    padding-left: 1rem;
}
body.huayang .navbar .nav {
	height: 65px;
	max-width: 500px;
}
body.huayang .navbar .fixed-top{
	position: absolute;
	top:-65px;
	left: auto;
}
body.huayang .navbar .nav .user-img{
	width:60px;
	height: 60px;
	padding-top: 3px;
}
body.huayang .navbar .nav .user-info span{
	display: block;
    padding:0 10px;
	color: #FFFFFF;
}
body.huayang .navbar .nav .user-info span:first-child{
	padding-top: 10px;
}
body.huayang .navbar .nav .user-info span:last-child{
	
}
body.huayang .navbar .nav .nav-item a{
	height: 65px;
	color: #FFFFFF;	
}
body.huayang .navbar .nav .pwd-change a{
	padding-top: 35px;

}
body.huayang .navbar .nav .exit a{
	line-height: 50px;

}
body.huayang .content{
	width:100%;
	overflow: hidden;
}
body.huayang .content .page_position a{
	color: #222;
}
body.huayang .content .col-item{
	width:240px;
	float: left;
	margin-bottom: 20px;
}
body.huayang .content .col-item img{
	width:221px;
	height: 111px;
}
/*top-message*/
body.huayang .message{
	position: fixed;
	top:100px;
	right: 10px;
	width:280px;
	height: 100%;
}
body.huayang .top-news{
	height: 50%;
	width:280px;
	color: #FFFFFF;
	border-radius: 5px;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
	padding-bottom: 20px;	
}
body.huayang .top-news .news-content{
	height: 90%;
	overflow-y: auto;
}
body.huayang .second-news .news-content{
	height: 90%;
	overflow-y: auto;
}
body.huayang .top-news .title,.second-news .title{
	background: #219ef4;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding:5px 0;
}

body.huayang .top-news p,.second-news p{
	padding:5px;
	margin:0;
	border-bottom: 1px dashed #747474;
	max-height: 80px;
	overflow: hidden;
}

body.huayang .top-news p span,.second-news p span{
	color: #747474 !important;
	font-size: 14px !important;
}
body.huayang .top-news .unread span,body.huayang .second-news .unread span{
	color: #e52b2b !important;
	font-size: 14px !important;
}
body.huayang .second-news{
	width:280px;
	height: 30%;
	color: #FFFFFF;
	border-radius: 5px;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
	padding-bottom: 20px;
	margin-top: 10px;
	
}
.meeting-button{
	position: fixed;
	right: 0;
	top: 400px;	
}


.meeting-button button{
	position: relative;
	text-align: center;
	width:40px !important;
	height: 120px !important;
	line-height: 24px;
	white-space:normal;
	background: #219ef4;
	border-color: #219ef4;	
}
.meeting-button .nav-counter{
	position: absolute;
  top: -8px;
  left: 1px;
  min-width: 8px;
  height: 20px;
  line-height: 20px;
  margin-top: -11px;
  padding: 0 6px;
  font-weight: normal;
  color: white;
  text-align: center;
  text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  background: #e23442;
  border: 1px solid #911f28;
  border-radius: 11px;
  background-image: -webkit-linear-gradient(top, #e8616c, #dd202f);
  background-image: -moz-linear-gradient(top, #e8616c, #dd202f);
  background-image: -o-linear-gradient(top, #e8616c, #dd202f);
  background-image: linear-gradient(to bottom, #e8616c, #dd202f);
  -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 1px rgba(0, 0, 0, 0.12);
  box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 1px rgba(0, 0, 0, 0.12);
}
.meeting-button button:focus,.meeting-button button:active{
	border-color: #219ef4;
}
.meeting-button .btn-primary:hover{
	background-color: #219ef4;
    border-color: #219ef4;
}
.meeting-button .btn-primary.focus,.meeting-button .btn-primary:focus{
	box-shadow: 0 0 0 .2rem rgba(33,158,244,.5);
}
.modal-footer button{
	background: #e52b2b;
}

/*鐞涖劌宕熸穱顔芥暭*/
.container_form{
	width:900px;
	margin:0 auto;
}
#contet-box .input-group-one{
	width:430px;
	height: 315px;
	padding:10px;
	background: #f1f1f1;
	border-radius: 10px;
}
#contet-box .input-group-two{
	width:900px;
	padding:10px;
	background: #f1f1f1;
	border-radius: 10px;
}
#contet-box .input-group-three{
	display: block;
	float: none;
	width:440px;
	padding:10px;
	background: #f1f1f1;
	border-radius: 10px;
	margin: 0 auto;
}
#contet-box .input-group-four{
	display: block;
	float: none;
	width:400px;
	padding:10px;
	background: #f1f1f1;
	border-radius: 10px;
	margin: 0 auto;
}
#contet-box .input-group-one .text-left,#contet-box .input-group-three .text-left,#contet-box .input-group-four .text-left{
	width:130px;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 10px;
}
#contet-box .input-group-two .text-left{
	width:900px;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 10px;
}
#contet-box .input-group-one .input-group,#contet-box .input-group-three .input-group,#contet-box .input-group-four .input-group{
	border:none;
}
#contet-box .input-group-two .input-group{
	border:none;
}
#contet-box .input-group-one .input-group .input-group-addon{
	text-align: right;
	width:122px;
	font-size: 14px;
	line-height: 40px;
}
#contet-box .input-group-two .input-group .input-group-addon{
	text-align: right;
	width:122px;
	line-height: 40px;
	font-size: 14px;
}
#contet-box .input-group-three .input-group .input-group-addon{
	text-align: right;
	width:120px;
	line-height: 40px;
	font-size: 14px;
}
#contet-box .input-group-three .form-group .radio_class{
	text-align: right;
	width:120px;
	line-height: 40px;
	font-size: 14px;
	float: left;
}
#contet-box .input-group-three .form-group .radio_content{
	float: left;
    width: 260px;
    padding-left: 10px;
}
#contet-box .input-group-three .form-group .radio_content .radio-inline{
	height: 40px;
	line-height: 40px;
}
#contet-box .input-group-three .form-group .radio_content input{
	height: auto !important;
}
	
#contet-box .input-group-four .input-group .input-group-addon,#contet-box .input-group-four .form-group .radio_class{
	text-align: right;
	width:110px;
	line-height: 40px;
	font-size: 14px;
	float: left;
}
#contet-box .input-group-four .form-group .radio_class{
	float: left;
}
#contet-box .input-group-four .form-group .radio_content{
	float: left;
    width: 260px;
    padding-left: 10px;
}
#contet-box .input-group-four .form-group .radio_content .radio-inline{
	height: 40px;
    line-height: 40px;
}
#contet-box .input-group-one .input-group input,#contet-box .input-group-one .input-group select{
	width:240px;
	border: 1px solid #ccc;
	border-radius: .25rem;
} 
#contet-box .input-group-three .input-group input,#contet-box .input-group-three .input-group textarea,#contet-box .input-group-three .input-group select{
	width:240px;
	border: 1px solid #ccc;
	border-radius: .25rem;
}
#contet-box .input-group-three .input-group input[type="file"]{
	background: #FFFFFF;
}
#contet-box .input-group-four .input-group input,#contet-box .input-group-four .input-group select{
	width:240px;
	border: 1px solid #ccc;
	border-radius: .25rem;
}
#contet-box .input-group-two .input-group input,#contet-box .input-group-two .input-group select,#contet-box .input-group-two .input-group textarea{
	width:240px;
	border: 1px solid #ccc;
	border-radius: .25rem;
	
} 
#contet-box .input-group-two .input-group textarea{
	height: 40px;
}
#contet-box .input-group-two .input-group input[type="radio"]{
	
}
#contet-box .input-group-two .input-group .radio-inline{
	margin-left: 0;
    padding-right: 10px;
    width:110px;
    height: 40px;
    line-height: 40px;
    text-align: left;

}
#contet-box .input-group-two .input-group .radio-inline input{
	width:10px;
	height: 40px !important;
} 
.content .container .col-center-block .input-group {
    border: 1px solid #C0C0C0;
    margin-bottom: 10px;
 /*   height: 40px;*/
}
.content .container .col-center-block .detail-button {
    padding: 10px;
        padding-bottom: 10px;
    min-width: 285px;
    max-width: 250px;
    margin: 10px auto;
}
.content .container .col-center-block .detail-button button {
    width: 80px;
    height: 40px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    text-shadow: none;
}
.content .container .col-center-block .float-left button {
    background: #219ef4;
}
.content .container .col-center-block .float-right button {
    background: #C9C9C9;
    color: #000000;
}
.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control{
	flex: initial;
}
 .content .title a{
 	font-size: 14px;
 	padding:10px 20px;
 	color: #000;
	background-color: #e6e6e6;
	border-radius: initial;
}
.content .pagination-block .col-center-block{
	float: none;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}
.pagination > li a{
	color: #2e2e2e;
	font-size: 14px;
}
.pagination > li a:hover{
	color: #e52b2b;
}
.content .table td select{
	background: #219ef4;
	color: #FFFFFF;
	border: none;
	border-radius: .25rem;
	line-height: 30px;
	height: 30px;
}
.table tbody tr td {
    text-align: center;
    vertical-align: middle;
}
.form-inline .btn-search{
	background: #219ef4;
}
body.huayang .top-news .title a,.second-news .title a{
	color: #FFFFFF;
	padding:0;
	background: none;
}
/*account-list*/
.content .account_list{
background: #F2F2F2;
padding:25px 25px 18px 25px;
}
.content .account_list .form-group{
    /*width:200px;*/
   margin-right:30px ;
}
.content .account_list button{
    border:none;
    background: #219ef4;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
}
.account-search .control-label{
	float: left;
	height: 40px;
	line-height: 40px;
}
.account-search .control-select{
	width:100px;
	float: right;
}
.content .column .table tbody img{
	width: 100px;
    height: 50px;
}
.content .column .table .send-form{
	font-size: 14px;
}
.content .column .table .send-form a{
	text-decoration: none;
}

.content .column .table .send-form .input{
	width:100px;
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}
.content .column .table .send-form .file{
    display: inline-block;
    position: relative;
    width: 120px;
    height: 32px;
    border: 1px solid #219ef4;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    background: #219ef4;
    color: #FFFFFF;	
    overflow: hidden;	
    vertical-align: bottom;
}
.content .column .table .send-form .button{
    display: inline-block;
    position: relative;
    width: 50px;
    height: 32px;
    border: 1px solid #219ef4;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    background: #219ef4;
    color: #FFFFFF;
}
/*reminder*/
.reminder a{
	color: #737373;
	font-size: 14px;
}
.reminder a span{
	color: #222222;
	display: block;
	padding:10px 0;
}
.reminder a:hover {
	color: #e52b2b;
}
.remind {
    border-bottom: 1px solid #bbbbbb;
    padding: 10px;
}
.reminder-detail{
	background: #f2f2f2;
}
.reminder-detail .reminder-info span{
	display: inline-block;
	margin-right: 20px;
	text-align: right;
	width:140px;
}
/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { 
body.huayang .navbar .fixed-top{
	position: relative !important;
	top: 0;
}
/* header .navbar-brand img{
	width:100%;
} */
header .navbar-brand{
	padding:5px;
}
header .logo1,header .logo3{
	display: none !important;
}
body.huayang .navbar .fixed-top .exit .px-3{
	display: none;
}
body.huayang #navbarSupportedContent{
	padding:20px 0;
}
body.huayang #navbarSupportedContent .navbar-nav{
	padding-bottom: 20px;
}
body.huayang .content .col-item{
	float: none;
	padding-top: 10px;
	text-align: center;	
}
body.huayang .message{
	display: none;
}
.form-search{
	display: none;
}
.container_form{
	width:100%;
}
.account_list{
	display: none;
}
#contet-box .input-group-three .input-group .input-group-addon{
	width: 130px;
}
#contet-box .input-group-three .input-group input, #contet-box .input-group-three .input-group textarea, #contet-box .input-group-three .input-group select{
	width: 200px;
}
#contet-box .input-group-one{
	float: none !important;
	padding:0;
}
#contet-box .input-group-two{
	float: none !important;
	padding:0;
}
#contet-box .input-group-one .input-group .input-group-addon{
	width:100px;
}
#contet-box .input-group-two .input-group .input-group-addon{
	width:100px;
}
}
/*Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) { 
body.huayang .message{
	display: none;
	z-index: 2000;
	top:30px;	
}
body.huayang .content .col-item{
	float: none;
	padding-top: 10px;
	text-align: center;	
}
.meeting-button{
	display: block !important;
	}
.modal-footer{
	border-top: none;
	display: block !important;
	}
header .navbar-brand img{
	/*width:100%;*/
}
	
}
/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) { 
body.huayang .message{
	position: fixed;
	display: none;
	z-index: 2000;
	top:30px;
	height: 550px;
	overflow-y:scroll ;	
}
.meeting-button{
	display: block !important;
	}
.modal-footer{
	border-top: none;
	display: block !important;
	}
body.huayang .navbar .fixed-top{
	position: relative;
	top:10px;
	margin:0 auto;
}
 }
/*Large  devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) {
.account-search{
	float: none !important;
} 
}
@media (min-width: 1199px) and (max-width: 1440px) { 

.content .account_list .account-search .search{
	margin:0;
}
body.huayang .message{
	width: 270px;
}
body.huayang .top-news{
	width:270px;
}
body.huayang .second-news{
	width:270px;
}
.form-search{
	padding-right: 3.5rem !important;
}
	 } 
	 
	 
.combo-select{
	margin-bottom:0px !important;
}